Allow fitting algorithms to use prefitted tracks#1140
Conversation
This commit implements polymorphic storage types, so we can remove the detector-specific types from the algorithms and reduce boilerplate.
|
Depends on #1068. |
This commit enables our fitting algorithms to use prefitted tracks, such that we can reuse the fitting information from the CKF. Note that we also preserve the ability to work with unfitted tracks.
1a7489d to
9a8e8df
Compare
|
Physics performance summaryHere is a summary of the physics performance effects of this PR. Command used: Seeding performanceTotal number of seeds went from 298342 to 298340 (-0.0%) Track finding performanceTotal number of found tracks went from 101335 to 101334 (-0.0%) Track fitting performanceTotal number of fitted tracks went from 101335 to 101334 (-0.0%) Note This is an automated message produced on the explicit request of a human being. |
|
Probably we can do better review after #1068 is merged as the current change is pretty massive. |
I'm still working on this, but I'll have a prototype soon! |
|
Closing in favour of #1149. |



























This commit enables our fitting algorithms to use prefitted tracks, such that we can reuse the fitting information from the CKF. Note that we also preserve the ability to work with unfitted tracks.